6c41acc0499ee7fa9bacf1dd9f2a633c156d8c07,src/main/java/com/forweaver/mongodb/dao/PostDao.java,PostDao,getMyPosts,#List#List#Weaver#String#String#number#number#,487

Before Change


			String sort, int page, int size) {
		Criteria criteria = new Criteria();
		
		criteria.orOperator(Criteria.where("writer").is(writer).and("kind").ne(3),
				Criteria.where("tags").in(privateAndMassageTags));

		if (search != null)
			criteria.andOperator(new Criteria().orOperator(

After Change


			String sort, int page, int size) {
		Criteria criteria = new Criteria();

		if(privateAndMassageTags != null)
		criteria.orOperator(Criteria.where("writer").is(writer).and("kind").ne(3),
				Criteria.where("tags").in(privateAndMassageTags));
		else
			criteria.orOperator(Criteria.where("writer").is(writer).and("kind").ne(3));
		if (search != null)
			criteria.andOperator(new Criteria().orOperator(
					Criteria.where("title").regex(search),